Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 DENE ROAD Semi-Detached £457,000 11 Jan 2001
24 DENE ROAD Detached £950,000 7 Oct 2010
24A DENE ROAD Detached £605,000 20 Dec 2000
26 DENE ROAD Detached £1,170,000 11 Oct 2016
28A DENE ROAD Detached £1,160,000 24 Nov 2014
30A DENE ROAD Detached £1,480,000 7 Feb 2022
32 DENE ROAD Detached £785,000 5 Sep 2006
32A DENE ROAD Detached £985,000 11 Oct 2013